#ifndef DESIGNPATTERN_CONCRETESUBJECT_H
#define DESIGNPATTERN_CONCRETESUBJECT_H

#include "Subject.h"

namespace Observer{
    class ConcreteSubject:public Subject{
    public:
        void setState(int state) override;
        int getState() override;
        ConcreteSubject();

    private:
        int state;
    };
}

#endif
